package com.tender.model;

import lombok.Data;

import java.util.List;

@Data
public class RpcCoscoShipHistoryTracesCondition {

    // 【必填】
    // 船舶mmsi
    private Integer mmsi;

    // 【必填】
    // 查询开始时间(yyyy-MM-dd HH:mm:ss)
    private String startTime;

    // 【必填】
    // 查询结束时间(yyyy-MM-dd HH:mm:ss)，与开始时间的窗口默认不得超过30天
    private String endTime;

    /******************* 华丽的分割线 **********************/

    // 【非必填】
    // withWeather
    private Integer withWeather;

    // 【非必填】
    // 始发港口代码
    private String startPortCode;

    // 【非必填】
    // 目的港口代码
    private String endPortCode;

    // 【非必填】
    // ais状态集合：0-航行，1-锚泊，5-靠泊
    private List<Integer> status;

    // 【非必填】
    // ais中要去除的动态类型 0-航行，1-锚泊，5-靠泊,6-搁浅
    private List<Integer> filterDynamicType;

}
